package com.ibeetl.codestory.core.issue;

import com.ibeetl.codestory.core.ast.Ast;
import com.ibeetl.codestory.core.doc.Document;
import com.ibeetl.codestory.core.from.FileSourceFrom;
import lombok.Data;

/**
 * 记录在数据库的日志
 */
@Data
public class Issue {
	IssueType issueType;
	/*文档出处*/
	Document document;
	/*提示消息*/
	String message;
	/*源代码调整后的建议代码，难度较大*/
	String suggestCode;
	/*代码来源*/
	FileSourceFrom from;
	/*代码的ast*/
	Ast ast;
}
